![](dotnetdiagramimages/MESCIUS_ActiveReports_Core_Document_GrapeCity_ActiveReports_Core_Document_GenericDocument`2.png)
'宣言
Public Class GenericDocument (Of PageType As {New, Page}, PagesCollectionType As {New, PagesCollection(Of PageType)}) Inherits DocumentBase(Of PageType) Implements IDocument(Of PageType)
public class GenericDocument<PageType,PagesCollectionType> : DocumentBase<PageType>, IDocument<PageType> where PageType: new(), Page where PagesCollectionType: new(), PagesCollection<PageType>
System.Object
GrapeCity.ActiveReports.Core.Document.DocumentBase<PageType>
GrapeCity.ActiveReports.Core.Document.GenericDocument<PageType,PagesCollectionType>
GrapeCity.ActiveReports.Document.SectionDocument